import os
import random

import django

# 初始化django配置，注意修改blog_manager为项目名
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "blog_manager.settings")
django.setup()

# 以下代码导入模型，根据情况修改
from post.models import *

from django.db import connection

def init_data():
    # 清空数据
    Comment.objects.all().delete()
    Topic.objects.all().delete()

    t = Topic.objects.create(title='打好乡村全面振兴漂亮仗',
                             content='民族要复兴，乡村必振兴。新春伊始，中共中央、国务院公开发布《关于学习运用“千村示范、万村整治”工程经验有力有效推进乡村全面振兴的意见》。这是党的二十大胜利召开后发布的第二个指导“三农”工作的“一号文件”，也是新世纪以来党中央连续发出的第二十一个“一号文件”，对于推进乡村全面振兴，加快建设农业强国，坚定不移朝着强国建设、民族复兴的宏伟目标奋勇前进，具有重要意义。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='满怀信心以中国式现代化全面推进强国建设、民族复兴伟业',
                             content='岁月镌刻光荣梦想，奋斗绘写壮美画卷。走过不平凡的2023年，我们迎来了崭新的一年。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='坚定信心、开拓奋进，巩固和增强经济回升向好态势',
                             content='奋进新征程，扬帆再出发。12月11日至12日，中央经济工作会议在北京举行。会议全面总结今年经济工作，深刻分析当前经济形势，系统部署明年经济工作，对于我们凝心聚力、真抓实干，做好明年经济工作、扎实推进中国式现代化，具有十分重大的意义。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='在新时代新征程上书写巾帼荣光',
                             content='今天，中国妇女第十三次全国代表大会在京隆重开幕。这对于动员引领亿万中国妇女积极投身新时代新征程的伟大实践，为全面建设社会主义现代化国家、全面推进中华民族伟大复兴而团结奋斗，具有重大意义。我们对大会的召开表示热烈祝贺！')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='共创亚洲和平、团结、包容的美好未来',
                             content='10月8日晚，第十九届亚洲运动会闭幕式在浙江隆重举行。在激昂的乐曲和美好的祝福中，杭州亚运会圆满落下帷幕。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='在强国建设、民族复兴的新征程上充分发挥主力军作用',
                             content='今天，中国工会第十八次全国代表大会在京隆重开幕。这对于团结动员亿万职工依靠劳动创造扎实推进中国式现代化，在强国建设、民族复兴的新征程上充分发挥工人阶级主力军作用，具有重大意义。我们对大会的召开表示热烈祝贺！')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='凝聚同心共圆中国梦的强大合力',
                             content='凝聚同心共圆中国梦的强大合力。深入协商谋良策，广聚共识增合力。全国政协十四届一次会议不负重托、不辱使命，圆满完成各项议程，3月11日在北京胜利闭幕。我们对大会的成功表示热烈祝贺！')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='以正风肃纪反腐为重要抓手',
                             content='党通过前所未有的反腐倡廉斗争，赢得了保持同人民群众的血肉联系、人民衷心拥护的历史主动，赢得了全党高度团结统一、走在时代前列、带领人民实现中华民族伟大复兴的历史主动')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='巩固壮大奋进新时代的主流思想舆论',
                             content='“为什么吃土？”“尝土，主要是先简单判断一下，土壤的盐碱度有多高。还得把土样带到化验室，拿出科学的治理办法。”在《好记者讲好故事》节目中，河北广播电视台记者江彤，分享了采访盐碱地改良专家郭凯的细节。“捏土尝味”的故事，给观众留下深刻印象。近年来，主流媒体改进宣传方式，创新传播形式，创作出更多贴近实际、贴近生活、贴近群众的精品力作，不断实现党心民意的同频共振。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='以自我监督和人民监督相结合为强大动力',
                             content='2023年全国纪检监察机关共接收信访举报345.2万件次，处置问题线索173.3万件，立案62.6万件，处分61万人。这组数据，释放出作风建设永远没有休止符、反腐败必须永远吹冲锋号的强烈信号，充分展现了新时代中国共产党人把党的伟大自我革命进行到底的决心与魄力。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='坚持以人民为中心的工作导向',
                             content='巡按斩子》《三篙恨》《三子贵》……在湖南省岳阳县文化馆，只需花一元钱，群众就能畅享一场地方戏带来的文化盛宴。自2012年以来，岳阳县以“政府买单、剧团服务、百姓受惠”的运行机制，持续开展“一元剧场”文化惠民活动。“常年举办、月月创新、周周火爆”，“一元剧场”已累计演出超200场，惠及群众60余万人次。“一元剧场”的创办和开展，让越来越多人得到精神滋养，成为提升群众文化获得感、幸福感的生动实践。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='诚实守信，不逾越底线',
                             content='国家艺术基金资助项目、新编历史晋剧《日昇昌票号》里有这样的情节：当饥寒交迫的魏老太拿着被水浸过的汇票来兑银子，伙计难辨数额怎么办？日昇昌票号大掌柜雷履泰责人详查账目底簿，当机立断，兑！当伙计忽略差价少给客商兑了七两八钱银子怎么办？雷履泰斩钉截铁，补齐！正是靠着这种诚信精神，日昇昌票号实现了分号遍布全国几十个城市、商埠重镇，以“汇通天下”著称于世。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='保护历史文化遗产 推动文化传承发展',
                             content='泱泱中华，历史悠久，文明博大。在天津考察时，强调“要深入发掘历史文化资源，加强历史文化遗产和红色文化资源保护”；在“天下第一雄关”甘肃嘉峪关关城，叮嘱“保护好中华民族精神生生不息的根脉”；在山西云冈石窟，指出“历史文化遗产是不可再生、不可替代的宝贵资源，要始终把保护放在第一位”；在福建福州市三坊七巷，强调“对待古建筑、老宅子、老街区要有珍爱之心、尊崇之心”……党的十八大以来，习近平总书记的“文化足迹”遍及全国，对历史文化遗产保护提出一系列明确要求。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='以义取利，不唯利是图',
                             content='为改造污水处理厂，浙江之恩环保产业园2023年向银行提出贷款申请。没想到，该产业园不仅获得了台州银行2000万元的授信，贷款利率还比同类型贷款下浮了近30%。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='不断提升国家文化软实力',
                             content='“在戈壁滩上建设一个新家园，这个故事太感人了。”聚焦脱贫攻坚的电视剧《山海情》在50多个国家和地区播出，深深打动了海外观众。近年来，国产影视剧海外表现亮眼。《人世间》早在拍摄阶段就被海外公司看中，《三体》实现国产科幻剧集海外传播“零”的突破，展现中华优秀传统文化的《长安三万里》在海外受到关注……国产影视剧“出海”，让海外观众领略到中华文明的独特魅力，更直观地了解“发展中的中国”“开放中的中国”“为人类文明作贡献的中国”。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='稳健审慎，不急功近利',
                             content='　9天如何完成15亿元的跨境资金清算？成立当年就盈利靠的是什么？浙江义乌小商品城自有支付品牌上线以来，累计为超2万个商户开通跨境人民币账户，跨境清算资金超85亿元。实现从0到1的跨越式发展，绝非一朝一夕之功，离不开10多年推进跨境贸易人民币结算试点的厚积薄发，也离不开结算方式、交易场景、监管措施等的不断完善，体现的正是稳健审慎、稳中求进的工作原则。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='促进文明交流互鉴',
                             content='不久前，在阿联酋2024年阿布扎比国际艺术节上，中国的贺岁芭蕾舞剧《过年》引发热烈反响。寓意吉祥的仙鹤与苍劲的松树相映生辉，扇子舞、丝绸舞、瓷器舞各具特色，糖葫芦、转风车、抽陀螺等营造热闹的庙会场景……《过年》既包含了经典芭蕾舞的元素，也融合了众多中国传统舞蹈和戏曲的精华，为阿联酋观众送上美好的祝福。这是中华文化开放包容的生动展示，也彰显出新时代促进文明交流互鉴和民心相通的自信和担当。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='守正创新，不脱实向虚',
                             content='胶农张华，闲时会查看期货价格和走势图。橡胶、蔗糖等农产品价格波动大，容易对农户收入造成较大影响。2017年3月开始，上海期货交易所推出橡胶“保险+期货”业务。这一业务创新，帮助张华们在市场剧烈波动时获得有效保障，也为天然橡胶产业的发展提供助力。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='依法合规，不胡作非为',
                             content='宣读起诉状、答辩、举证、质证、辩论……江西抚州南丰县，一场以金融借款合同纠纷案为素材的模拟法庭在当地一家银行举行。法院工作人员担任审判员，银行职工分别扮演原告、被告角色，高度还原庭审全过程，为现场观摩的60多名金融机构代表上了一堂生动的法治课。各地生动的普法实践，引导广大金融从业者依法合规开展工作，为推进金融法治建设提供助力。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='“捎话上两会”越来越火的背后，是人民民主的不断发展',
                             content='随着十四届全国人大二次会议的胜利闭幕，人民网2024年“我给两会捎句话”建言征集活动（以下简称“捎句话”活动）同步圆满结束。群众留言总量32万件，平均每天有2条群众高质量建言和回应登上新媒体热搜榜，全网总阅读量超6亿……一年一度的人民网“两会捎句话”，让公众使用一部手机、一台电脑就能更深入参与到全国两会当中，为全国两会营造了充满智慧碰撞的良好互动态势与舆论氛围。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='千方百计满足群众健身需求',
                             content='嘎玛群美的家乡马利村地形险峻，想找一块面积较大的平缓土地很是不易。10年前，当时上高中的嘎玛群美和村里爱踢足球的孩子，整理出一小块平地，插上棍子当球门，凑合了许多年。近年来，村民们的日子越过越好，健身意识也不断增强，村民们对升级曾经的“野球场”动了心，在嘎玛群美的建议下，村民们齐上阵，将“野球场”扩建成简易足球场。现在，马利村办起了乡村足球赛，村民们健身的劲头更足了。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='用好调查研究这个传家宝',
                             content='调查研究是我们党的传家宝，是做好各项工作的基本功。党的十八大以来，以习近平同志为核心的党中央高度重视调查研究工作。为了打赢脱贫攻坚战，习近平总书记先后7次主持召开中央扶贫工作座谈会，50多次调研扶贫工作，走遍了14个集中连片特困地区。为了起草好党的二十大报告，习近平总书记主持召开5场党的二十大报告起草和党章修改工作征求意见座谈会。在党的二十大报告起草过程中，按照党中央统一部署，54个单位承担重点课题调研任务，围绕26个专题形成80份共计132.7万字的调研报告。党的二十大报告的起草过程，真正成为坚持走群众路线、充分发扬民主、集中全党全国人民智慧的过程，成为深入调查研究、总结实践经验的过程，成为充分解放思想、广泛凝聚共识的过程。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='同心共筑中国梦 携手奋进新征程',
                             content='从春天出发，新时代新征程的答卷正在书写！同心共筑中国梦 携手奋进新征程！全国政协十四届二次会议不负重托，圆满完成各项议程，3月10日在北京胜利闭幕。我们对大会的成功表示热烈祝贺！')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='以劳动托起中国梦——写在“五一”国际劳动节',
                             content='今天的中国，瑰丽的事业正召唤我们去奋斗，以劳动托起中国梦，梦想的力量正激励我们去创造。亿万劳动者继承和发扬发愤图强、开拓创新的精神，才能奏响“劳动光荣、创造伟大”的时代强音，实现民族复兴的伟大梦想。每一位劳动者发扬识大体、顾大局的光荣传统，正确认识和对待改革发展过程中利益关系和利益格局的调整，心往一处想、劲往一处使，我们就没有迈不过的沟坎、抵达不了的彼岸。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    t = Topic.objects.create(title='形成同心共圆中国梦的强大合力',
                             content='“团结就是力量，团结才能胜利。”在党的二十大报告中，习近平总书记特别强调“全面建设社会主义现代化国家，必须充分发挥亿万人民的创造伟力”，要求“不断巩固全国各族人民大团结，加强海内外中华儿女大团结，形成同心共圆中国梦的强大合力”，号召“为全面建设社会主义现代化国家、全面推进中华民族伟大复兴而团结奋斗”。学习贯彻党的二十大精神，要牢牢把握团结奋斗的时代要求，心往一处想、劲往一处使，让中华民族伟大复兴号巨轮乘风破浪、扬帆远航。')
    Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    # t = Topic.objects.create(title='',
    #                          content='')
    # Comment.objects.create(content=t.title + ',真棒!', topic=t, up=random.randint(0, 100))
    # Comment.objects.create(content='支持!' + t.title, topic=t, up=random.randint(0, 100))

    # for sql in connection.queries:
    #     print(sql["sql"])


init_data()
